package profile.dsplog2

/**
  * Created by hunter.coder 涛哥  
  * 2019/4/18 9:27
  * 交流qq:657270652
  * Version: 1.0
  * 更多学习资料：https://blog.csdn.net/coderblack/
  * Description:   这是整个DSP数据的用户画像标签体系 --数据结构
  **/
case class DspUserTagBean(
   // 统一图id
   guid:String,

   // 设备标识标签模块
   idsTags:Map[String,List[(String,Double)]],

   // dsp关键词标签模块（广告联盟的广告受众访问各种媒体页面时，页面上的标题，keywords信息）
   dspKwTags:Map[String,List[(String,Double)]],


   // 位置信息标签模块
   locTags:Map[String,List[(String,Double)]]=Map.empty,


   // app使用偏好标签模块
   // {
   //  appname->List[("斗鱼直播",5.0),("斗地主",4.8)],
   //  descKwds->List[(嗨到死,8.9),("无聊到死",6.0)] }
   appTags:Map[String,List[(String,Double)]]=Map.empty,


   // dsp广告栏位属性标签模块
   // {
   // "adplatform"->List[("爱奇艺",7),("今日头条",8.9)],
   // "adLanwei"->List[("贴片广告",8),("弹窗广告",9)]]
   //}
   adTags:Map[String,List[(String,Double)]]=Map.empty,


   /**
     * 设备属性标签模块
     * {
     *    "osname"->List[("android7",8),("andorid8",9)],
     *    "phone_tm"->List[("小米",18),("红米",6)],
     * }
      */
   deviceTags:Map[String,List[(String,Double)]]=Map.empty
  )
